*{
	padding: 0;
	margin: 0;
}

body{
	padding: 1rem 0.5rem 0.5rem 0.5rem;
	font-family:"微软雅黑";
	background: #F9F9F9;

}
html{
	font-size: 62.5%;
}
@media screen and (min-width:320px) and (max-width:349px) {
	html{font-size:11px !important;}
}
@media screen and (min-width:350px) and (max-width:399px) {
	html{font-size:12px !important;}
}
@media screen and (min-width:400px) and (max-width:499px) {
	html{font-size:13px !important;}
}
@media screen and (min-width:500px) and (max-width:599px) {
	html{font-size:13px !important;}
}
@media screen and (min-width:600px) and (max-width:800px) {
	html{font-size:14px !important;}
}
@media screen and (min-width:800px) and (max-width:2200px) {
	html{font-size:16px !important;}
}
ul,li{
	list-style: none;
}
.form-horizontal{
	background:white;
}
.clear:after{
	content: "";
	display: block;
	clear: both;
}
.top_wz{
	padding: 3% 3% 2% 2% ;
}
.top_wz p{
	font-family:"微软雅黑";
	font-size: 14px;
	color: #D1D1D1;
	letter-spacing: 0px;
}
.form-horizontal .form-group{
	margin:0;
}
.form-horizontal label{
	margin-top: 3%;
}
.form-horizontal input{
	text-align: right;
}
.form-group{
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 10px !important;
}
.form-group:last-child{
	margin-bottom:0; 
}
.form-group input{
	border:none;
	text-align:left;
	outline:none;
	border-style:none;
	box-shadow:none;
}
.form-group input:focus {  
    outline: none;  
    border-color:white; 
    box-shadow:none;  
    border-radius: 5px;  
}  
#appDate,#appDate1{
	background: none;
}
.modal-dialog{
	margin-left: 15%;
	margin-top: 30%;
	width: 70%;
	height: auto;
}
.carDiv{
	text-align: right;
	background: none !important;
}
.carBtnZ{
	border:none;
	text-align: center;
	margin-top: 10%;
}
.carBtn{
	padding: 4% 30% 4% 30%;
	background: #C6C6C6;
	border-radius: 5px;
	font-family:"微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 0px;
}
.android-ics .dw .dwwol{
	border-top: 2px solid #ff4b4c !important;
    border-bottom: 2px solid #ff4b4c !important;
}
.android-ics .dwv{
	border-bottom: 2px solid  #ff4b4c !important;
}
.android-ics .dw{
	color: #ff4b4c !important;
}
.city_btn,.companty_type,.sex{
	background: none !important;
}
.city_list{
	margin-bottom: 5%;
	font-size: 1.4rem;
}
.compantyType{
	margin-bottom: 5%;
	font-size: 1.4rem;
}
.sexType{
	margin-bottom: 10%;
}

h2 {
	margin: 0;
}
header {
	background-color: #f8f8f8;
	position: fixed;
	left: 0;
	top: 0;
	height: 44px;
	width: 100%;
	z-index: 1000;
}
header span {
	position: absolute;
	width: 30px;
	height: 30px;
	border: 1px solid #bbb;
	border-radius: 50%;
	top: 50%;
	margin-top: -13px;
}
header span.span1 {
	left: 10px;
}
header span.span2 {
	left: 50px;
}
header span i {
	font-size: 20px;
	color: #bbb;
	position: absolute;
	left: 50%;
	top: 50%;
	/*margin-left: -6px;
	margin-top: -21px;*/
	transform: translate3d(-50%,-50%,0);
}
header h2 {
	font-weight: normal;
	font-family: "微软雅黑";
	font-size: 22px;
	margin-top: 12px;
}